slow reflector - Turkish English Dictionary